Elementor_Pay_Addons\Stripe\Stripe_API S

Total Complexity 26
Dependencies 8
Dependents 4
Total lines 240
Lines of code 154
Logical lines of code 59
Comment lines 44
Methods 21
Properties 0

Methods 21

Method Rating Maintainability Complexity Lines of code
request()
S
50 4 31
retrieve()
S
57 3 16
get_headers()
S
59 1 14
get_user_agent()
S
61 1 13
retrieve_subscription()
S
75 1 4
retrieve_receipt_checkout_session()
S
66 1 8
create_price()
S
75 1 4
create_product()
S
75 1 4
update_subscription_schedule()
S
75 1 4
create_subscription_schedule()
S
75 1 4
retrieve_invoice()
S
75 1 4
retrieve_customer()
S
75 1 4
update_subscription()
S
75 1 4
create_subscription()
S
75 1 4
create_customer()
S
75 1 4
create_checkout_session()
S
75 1 4
retrieve_payment_intent()
S
75 1 4
create_payment_intent()
S
75 1 4
get_stripe_client()
S
72 1 5
set_app_info()
S
70 1 7
retrieve_prices()
S
67 1 8